package com.ruoyi.logistic.mapper;

import java.math.BigDecimal;

import com.ruoyi.statisticalCenter.domain.ScOutPortWarehouseGrossProfitSheet;
import com.ruoyi.statisticalCenter.domain.vo.ScOutPortWarehouseGrossProfitSheetVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

import com.ruoyi.logistic.domain.ScOutPortWarehouseGrossProfitSheetDetail;

public interface ScOutPortWarehouseGrossProfitSheetDetailMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(ScOutPortWarehouseGrossProfitSheetDetail record);

    int insertSelective(ScOutPortWarehouseGrossProfitSheetDetail record);

    ScOutPortWarehouseGrossProfitSheetDetail selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(ScOutPortWarehouseGrossProfitSheetDetail record);

    int updateByPrimaryKey(ScOutPortWarehouseGrossProfitSheetDetail record);

    int insertList(@Param("list") List<ScOutPortWarehouseGrossProfitSheetDetail> list);

    List<ScOutPortWarehouseGrossProfitSheet> selectByAll(ScOutPortWarehouseGrossProfitSheetVo vo);


    List<String> selectllDateStr();
}